#errormsg{
    margin-top: 20px;
    text-align: center;
    display: none;
}

.short-form{
    width: auto;
    display: inline;
}

.table-outer-box{
    overflow-x: auto;
}

.add-padding{
    padding-top: calc(.375rem + 1px);
    padding-bottom: calc(.375rem + 1px);
}

.dropdown-item.active{
    color: #DDD;
    text-decoration: none;
    background-color: #666;
}

.dropdown-item:active {
	color: #212529;
    text-decoration: none;
    background-color: #f8f9fa;
}

/*
调整高度需要对页面整体进行重构
.static-top{
    height: 80px;
    min-height: 80px;
}*/

.fix-width-nav-menu {
    width: 8rem;
    max-width: 8rem;
    min-width: 8rem;
    text-align: center;
}

.dropdown-item {
    padding: .25rem .5rem;
}

@media (min-width: 768px){
    footer.sticky-footer {
        width: calc(100% - 165px);
    }

    .sidebar {
        width: 165px!important;
    }

    .sidebar .nav-item .nav-link {
        display: block;
        text-align: left;
        padding: 1rem;
        width: 165px;
    }
}
